* { margin:0; padding:0; }

body          { background-color: #fff; font-family: Tahoma,Geneva,Kalimati,sans-serif; color:#000; }

img           { border:0; vertical-align:top; }

/* Headings */
h1            { font-size:20px; font-weight:normal; line-height:1.15; }
h2            { font-size:18px; font-weight:normal; line-height:1.25; }
h3            { font-size:16px; font-weight:bold; line-height:1.25; }
h4            { font-size:14px; font-weight:bold; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }

/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

/* Table */
table         { border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }

/* Content */
strong        { font-weight:bold; }
address       { font-style:normal; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }
sup           { font-size:1em; vertical-align:top; }

/* Lists */
ul,ol         { list-style:none; }
input[type="submit"]{
    cursor: pointer;
}
input{
    outline: none;
    box-sizing: content-box;
}
.wrapper-table{
    background-color: #EAEAEA;
}

.nav {
    background: #333;
    margin-top: 7px;
}

.nav_focus {
    padding: 3px 5px 3px 5px;
    background: #ffa633;
    color: #fff;
    text-align: center;
    font-size: small;
}

.nav_normal {
    padding: 3px 5px 3px 5px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    font-size: small;
}

.nav_link {
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

td {
    padding-left: 4px;
    font-size: small;
}

.main-page{
    padding-top: 5px;
    background-color: #EAEAEA;
}

.top-menu{
    width: 30%;
}

ul.yiiPager
{
	font-size:11px;
	border:0;
	margin:0;
	padding:0;
	line-height:100%;
	display:inline;
}

ul.yiiPager li
{
	display:inline;
}

ul.yiiPager a:link,
ul.yiiPager a:visited
{
	border:solid 1px #9aafe5;
	font-weight:bold;
	color:#0e509e;
	padding:1px 6px;
	text-decoration:none;
}

ul.yiiPager .page a
{
	font-weight:normal;
}

ul.yiiPager a:hover
{
	border:solid 1px #0e509e;
}

ul.yiiPager .selected a
{
	background:#2e6ab1;
	color:#FFFFFF;
	font-weight:bold;
}

ul.yiiPager .hidden a
{
	border:solid 1px #DEDEDE;
	color:#888888;
}

/**
 * Hide first and last buttons by default.
 */
ul.yiiPager .first,
ul.yiiPager .last
{
	display:none;
}
.game-description img{
    max-width: 100%;
    height: auto;
    width: 300px;
}